loss of engine power - Español Inglés Diccionario